cover to prevent accidents - Turco Inglés Diccionario